suffer from competition - German English Dictionary